\hypertarget{class_desktop_director_double_keyboard}{}\doxysection{Desktop\+Director\+Double\+Keyboard Class Reference}
\label{class_desktop_director_double_keyboard}\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}


{\ttfamily \#include $<$D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+h$>$}

Inheritance diagram for Desktop\+Director\+Double\+Keyboard\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_desktop_director_double_keyboard}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_desktop_director_double_keyboard_a96ee895e5114a9f63ef5e13b562f4d91}{Desktop\+Director\+Double\+Keyboard}} (\mbox{\hyperlink{class_builder}{Builder}} $\ast$p\+Builder)
\item 
\mbox{\hyperlink{class_desktop_director_double_keyboard_a5894066bc0e62d64aaeb65c652cd9c50}{$\sim$\+Desktop\+Director\+Double\+Keyboard}} ()
\item 
virtual \mbox{\hyperlink{class_abstract_computer}{Abstract\+Computer}} $\ast$ \mbox{\hyperlink{class_desktop_director_double_keyboard_a1d08abb4e5bb8937cce270a66874ed8f}{Create\+Abstract\+Computer}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_desktop_director_double_keyboard_a87283e9fa499710e5d7d804a1f8b7b70}{Desktop\+Director\+Double\+Keyboard}} ()
\item 
\mbox{\hyperlink{class_desktop_director_double_keyboard_ab934f0fefb545d8558a2ea43d9578e5e}{Desktop\+Director\+Double\+Keyboard}} (const \mbox{\hyperlink{class_desktop_director_double_keyboard}{Desktop\+Director\+Double\+Keyboard}} \&c\+Desktop\+Director\+Double\+Keyboard)
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_builder}{Builder}} $\ast$ \mbox{\hyperlink{class_desktop_director_double_keyboard_a036fca8f56e81ce78f55cd4e6b1d76f5}{m\+\_\+p\+Builder}}
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 593 of file D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+h.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_desktop_director_double_keyboard_a96ee895e5114a9f63ef5e13b562f4d91}\label{class_desktop_director_double_keyboard_a96ee895e5114a9f63ef5e13b562f4d91}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{DesktopDirectorDoubleKeyboard()}{DesktopDirectorDoubleKeyboard()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily Desktop\+Director\+Double\+Keyboard\+::\+Desktop\+Director\+Double\+Keyboard (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_builder}{Builder}} $\ast$}]{p\+Builder }\end{DoxyParamCaption})}

Construction


\begin{DoxyParams}{Parameters}
{\em Builder$\ast$} & p\+Builder \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 540 of file D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+cpp.

\mbox{\Hypertarget{class_desktop_director_double_keyboard_a5894066bc0e62d64aaeb65c652cd9c50}\label{class_desktop_director_double_keyboard_a5894066bc0e62d64aaeb65c652cd9c50}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!````~DesktopDirectorDoubleKeyboard@{$\sim$DesktopDirectorDoubleKeyboard}}
\index{````~DesktopDirectorDoubleKeyboard@{$\sim$DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{$\sim$DesktopDirectorDoubleKeyboard()}{~DesktopDirectorDoubleKeyboard()}}
{\footnotesize\ttfamily Desktop\+Director\+Double\+Keyboard\+::$\sim$\+Desktop\+Director\+Double\+Keyboard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Destruction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 553 of file D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+cpp.

\mbox{\Hypertarget{class_desktop_director_double_keyboard_a87283e9fa499710e5d7d804a1f8b7b70}\label{class_desktop_director_double_keyboard_a87283e9fa499710e5d7d804a1f8b7b70}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{DesktopDirectorDoubleKeyboard()}{DesktopDirectorDoubleKeyboard()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily Desktop\+Director\+Double\+Keyboard\+::\+Desktop\+Director\+Double\+Keyboard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Construction


\begin{DoxyParams}{Parameters}
{\em Builder$\ast$} & p\+Builder \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{class_desktop_director_double_keyboard_ab934f0fefb545d8558a2ea43d9578e5e}\label{class_desktop_director_double_keyboard_ab934f0fefb545d8558a2ea43d9578e5e}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{DesktopDirectorDoubleKeyboard()}{DesktopDirectorDoubleKeyboard()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily Desktop\+Director\+Double\+Keyboard\+::\+Desktop\+Director\+Double\+Keyboard (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_desktop_director_double_keyboard}{Desktop\+Director\+Double\+Keyboard}} \&}]{c\+Desktop\+Director\+Double\+Keyboard }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Copy Construction


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_desktop_director_double_keyboard}{Desktop\+Director\+Double\+Keyboard}}\& c\+Desktop\+Director\+Double\+Keyboard \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_desktop_director_double_keyboard_a1d08abb4e5bb8937cce270a66874ed8f}\label{class_desktop_director_double_keyboard_a1d08abb4e5bb8937cce270a66874ed8f}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!CreateAbstractComputer@{CreateAbstractComputer}}
\index{CreateAbstractComputer@{CreateAbstractComputer}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{CreateAbstractComputer()}{CreateAbstractComputer()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_abstract_computer}{Abstract\+Computer}} $\ast$ Desktop\+Director\+Double\+Keyboard\+::\+Create\+Abstract\+Computer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Create Computer


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Abstract\+Computer$\ast$ 
\end{DoxyReturn}
\begin{DoxyNote}{Note}

\end{DoxyNote}


Implements \mbox{\hyperlink{class_desktop_director_a5f6016c6042584bf20004395f75b3908}{Desktop\+Director}}.



Definition at line 567 of file D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+cpp.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_desktop_director_double_keyboard_a036fca8f56e81ce78f55cd4e6b1d76f5}\label{class_desktop_director_double_keyboard_a036fca8f56e81ce78f55cd4e6b1d76f5}} 
\index{DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}!m\_pBuilder@{m\_pBuilder}}
\index{m\_pBuilder@{m\_pBuilder}!DesktopDirectorDoubleKeyboard@{DesktopDirectorDoubleKeyboard}}
\doxysubsubsection{\texorpdfstring{m\_pBuilder}{m\_pBuilder}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_builder}{Builder}}$\ast$ Desktop\+Director\+Double\+Keyboard\+::m\+\_\+p\+Builder\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 642 of file D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+h.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Builder/groupinc/\mbox{\hyperlink{_d_e_s_i_g_n_p_a_t_t_e_r_n___director_8h}{D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+h}}\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Builder/\mbox{\hyperlink{_d_e_s_i_g_n_p_a_t_t_e_r_n___director_8cpp}{D\+E\+S\+I\+G\+N\+P\+A\+T\+T\+E\+R\+N\+\_\+\+Director.\+cpp}}\end{DoxyCompactItemize}
